package org.bulu.project.system.service;


import com.github.pagehelper.PageInfo;
import org.bulu.project.common.base.BasePageQuery;
import org.bulu.project.system.model.entity.Follow;
import org.bulu.project.system.model.query.UserFollowQuery;

import java.util.List;

/**
 * (Follow)表服务接口
 *
 * @author makejava
 * @since 2024-08-19 16:09:12
 */
public interface FollowService {
    PageInfo checkUserFollow(UserFollowQuery queryParams);

    //取关
    int delByIdInt(Integer id);

    int addFollow(Follow follow);

    //修改分组
    int updateGroup(Follow follow);

    PageInfo getFansList(UserFollowQuery queryParams);

    List<Follow> getFollowList();
}